recurrent taxes on immovable property - Español Inglés Diccionario